home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet internetowy / Rozne / HTTrack 3.40-2 / httrack-3.40-2.exe / {app} / src_win / WinHTTrack / WizTab.h < prev    next >
C/C++ Source or Header  |  2004-02-14  |  2KB  |  84 lines

  1. #if !defined(__WizTab_H_HSGFYZEGCHXHVCHD52485454857545)
  2. #define __WizTab_H_HSGFYZEGCHXHVCHD52485454857545
  3.  
  4. // Tab Control Principal
  5.  
  6. // En-tΩte pour l'affichage des tabs
  7. #include "NewProj.h"
  8. #include "Wid1.h"
  9. #include "trans.h"
  10. #include "FirstInfo.h"
  11. #include "inprogress.h"
  12. #include "infoend.h"
  13.  
  14. class CWizTab : public CPropertySheet
  15. {
  16.   DECLARE_DYNAMIC(CWizTab)
  17.   
  18. private:
  19.   int is_inProgress;
  20.  
  21.   // Construction
  22. public:
  23.   CWizTab(UINT nIDCaption, CWnd* pParentWnd = NULL, UINT iSelectPage = 0);
  24.   CWizTab(LPCTSTR pszCaption, CWnd* pParentWnd = NULL, UINT iSelectPage = 0);
  25.   CWizTab(LPCTSTR pszCaption, int num, CWnd* pParentWnd = NULL, UINT iSelectPage = 0);
  26.   
  27. protected:
  28.   void AddControlPages(void);
  29.   
  30.   // Attributes
  31. public:
  32.   // DΘclaration des classes-dialog pour les diffΘrents Tab Control
  33.   CFirstInfo*        m_tab0;
  34.   CNewProj*          m_tab1;
  35.   Wid1*              m_tab2;
  36.   Ctrans*            m_tab3;
  37.   Cinprogress*       m_tabprogress;
  38.   Cinfoend*          m_tabend;
  39.   // Operations
  40. public:
  41.     int prec;
  42.     int next;
  43.     int cancel;
  44.   
  45.   // Overrides
  46.   // ClassWizard generated virtual function overrides
  47.   //{{AFX_VIRTUAL(CWizTab)
  48.     //}}AFX_VIRTUAL
  49.   
  50.   // Implementation
  51. public:
  52.   virtual ~CWizTab();
  53.   virtual BOOL OnInitDialog();
  54.   void ApplyAndSave();
  55.   void Apply();
  56.   void LoadPrefs();
  57.   HICON m_hIcon;
  58.   void FinalInProgress();
  59.   void EndInProgress();
  60.   
  61.   // Generated message map functions
  62. protected:
  63.   void DoInits();
  64.   void ClearInits();
  65.   
  66.   char* GetTip(int id);
  67.   //{{AFX_MSG(CWizTab)
  68.     afx_msg BOOL OnHelpInfo(HELPINFO* dummy);
  69.     //}}AFX_MSG
  70.     afx_msg void OnHelpInfo2();
  71.   //afx_msg void OnOK( );
  72.   //afx_msg void OnCancel( );
  73.   afx_msg void OnApplyNow();
  74.   // afx_msg LONG IconRestore(UINT a, LONG b); // LONG msg, LONG b,CPoint point) {
  75.   afx_msg BOOL OnToolTipNotify( UINT id, NMHDR * pNMHDR, LRESULT * pResult );
  76.   //afx_msg LONG IconRestore(UINT a,LONG b);
  77.   DECLARE_MESSAGE_MAP()
  78. };
  79.  
  80. /////////////////////////////////////////////////////////////////////////////
  81.  
  82. #endif
  83.  
  84.